El Santiago Centro Suites cuenta con una terraza, una piscina en la azotea, una bañera de hidromasaje y un gimnasio. Dispone de apartamentos independientes con conexión Wi-Fi y balcones privados con vistas a Santiago. La plaza mayor se encuentra a 2 minutos a pie.
Los apartamentos del Santiago Centro están decorados con muebles elegantes de madera y cuentan con TV por cable y reproductor de DVD. También tienen zona de comedor, nevera y microondas.
El establecimiento ofrece servicio de lavandería. En la terraza hay una zona de barbacoa y una zona de comedor a la sombra a disposición de los huéspedes. La recepción, abierta las 24 horas, puede ofrecerle un servicio de enlace con el aeropuerto de Arturo Merino Benítez, que se encuentra a 17 km. El Santiago Centro Suites queda a 5 minutos a pie de la Universidad de Santiago de Chile y del Palacio de la Moneda.